package com.jh.fcsm.service.sys;

import java.io.IOException;
import java.security.NoSuchAlgorithmException;
import java.util.List;
import com.github.pagehelper.PageInfo;
import com.jh.fcsm.beans.sys.VersionHash;
import com.jh.fcsm.beans.sys.vo.VersionHashVo;
/**
 * 【请填写功能名称】Service接口
 * 
 * @author linq
 * @date 2024-06-03
 */
public interface VersionHashService{
	/**
	 * 保存或更新【新增版本信息】
	 *@param versionHash 【新增版本信息】对象
	 *@return String 【返回新增版本状态】ID
	 *@author linq
	 */
	String saveOrUpdateVersionHash(VersionHash versionHash) throws IOException, NoSuchAlgorithmException;
	

	/**
	 * 分页查询【版本列表】
	 *@param versionHashVo
	 *@return PageInfo<VersionHash>
	 *@author linq
	 */
	PageInfo<VersionHash> findPageByQuery(VersionHashVo versionHashVo);


	/**
     * 查询【最新一个版本】详情
     *
     * @param
     * @return VersionHash
     * @author linq
     */
	VersionHash findByVersionHash();

}
